<?php
//后端 写接口 提供数据
//1.拿到前端上传数据 2.处理数据 3.返回数据html json数据
require_once "common.php";
//get post cookie
//用户名密码都采用post方式提交
$username = $_POST['username'];
$password = $_POST['password'];


$aRet = [];
if(trim($username) == "" || trim($password) == ""){
	$aRet['errno']  = "0002";
	$aRet['errmsg'] = "用户名或者密码为空，请重新输入！";
	echo json_encode($aRet);
	exit;
}

//2.数据处理 后端开发 先定义好数据库的表
$sql = "SELECT count(1) AS num FROM `user` WHERE `user_name` = '$username'";
$aRes = $db->getOneRecord($sql);

$sNow = date("Y-m-d H:i:s");

//第一种查出结果了 第二种没有查出结果
if(!$aRes || !$aRes['num']){
	//走到这里说明可以往里插入了
	$aInsertFields = [];
	$aInsertFields['user_name'] = $username;
	$aInsertFields['user_password'] = md5($password);
	$aInsertFields['remain_money']  = 10;
	$aInsertFields['register_time'] = date("Y-m-d H:i:s");
	$aInsertFields['create_time']   = date("Y-m-d H:i:s");
	$db->insert("user", $aInsertFields);

	$aRet['errno']  = "0000";
	$aRet['errmsg'] = "注册成功";

	echo json_encode($aRet);
}else{
	//说明已经有了 000 001 002 0000 成功
	$aRet['errno'] = "0001";
	$aRet['errmsg'] = "该用户已经注册!";

	echo json_encode($aRet);
}

$db->dbClose();




